engine block-heater - Spanish English Dictionary